home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus Special 17
/
AMIGAplus Sonderheft 17 (1999)(ICP)(DE)[!].iso
/
PD
/
Anwendungen
/
ToolManager
/
Docs
/
ÃeÓtina
/
ToolManager.txt
next >
Wrap
Text File
|
1998-08-10
|
46KB
|
1,372 lines
Dokumentace k programu ToolManager 3.1
**************************************
Copyright a jin× prÁvnÉ nÁleÚitosti
***********************************
UdÅluje se povolenÉ k vÙrobÅ doslovnÙch kopiÉ tohoto manuÁlu
a jejich distribuci s tÉm, Úe vÓechny kopie musÉ obsahovat
prohlÁÓenÉ o autorskÙch prÁvech a toto prohlÁÓenÉ.
COPYRIGHT
Copyright (C) 1990-1998 Stefan Becker
Program, dokumentace, datov× soubory nebo zdrojovÙ kÏd tohoto
softwarov×ho balÉku, ani vcelku ani po ÃÁstech, nesmÉ bÙt
zahrnuty nebo pouÚity v jinÙch softwarovÙch balÉcÉch, pokud
neobdrÚÉte pÉsemn× svolenÉ od autora.
BEZ ZáRUKY
Na tento softwarovÙ balÉk neexistuje ÚÁdnÁ zÁruka. AÃkoli se
autor snaÚil zabrÁnit chybÁm, nemÊÚe vÁm garantovat, Úe software
popsanÙ v t×to dokumentaci je 100% spolehlivÙ. PouÚÉvÁte ho tedy
na vlastnÉ nebezpeÃÉ. Autora nelze vinit z jak×hokoli poÓkozenÉ,
zpÊsoben×ho pouÚÉvÁnÉm tohoto softwarov×ho balÉku.
DISTRIBUCE
Tento softwarovÙ balÉk je volnÅ ÓiÒitelnÙ. MÊÚe bÙt
pÒenÁÓen pomocÉ jak×hokoli m×dia, kter× se pouÚÉvÁ k distribuci
voln×ho software, jako diskov× kolekce Public Domain, CDROM, FTP
servery nebo BBS.
Aby byla zajiÓtÅna celistvost tohoto softwarov×ho balÉku,
distributoÒi by mÅli pouÚÉvat tyto originÁlnÉ archÉvy:
ToolManager3_1Binaries.lha (na Aminetu: ToolManagerBin.lha)
ToolManager3_1Developer.lha (na Aminetu: ToolManagerDev.lha)
ToolManager3_1Extras.lha (na Aminetu: ToolManagerExt.lha)
ToolManager3_1Locale.lha (na Aminetu: ToolManagerLoc.lha)
ToolManager3_1Sources.lha (na Aminetu: ToolManagerSrc.lha)
Autora nelze vinit, pokud se tento softwarovÙ balÉk stane
nepouÚivatelnÙm v dÊsledku zmÅn obsahu archÉvu nebo archÉvu
samotn×ho.
Pro tento balÉk neplatÉ ÚÁdnÁ omezenÉ co se tÙÃe poplatkÊ
vybÉranÙch distributory, napÒ. za diskety, pÁsky nebo CDROM nebo za
kopÉrovÁnÉ. Tato omezenÉ se ukÁzala ÓkodlivÁ myÓlence volnÅ
ÓiÒiteln×ho software, napÒ. mÉsto toho, aby se dosÁhlo snÉÚenÉ
poplatku snÉÚenÉm ceny m×dia, byl z nÅj odstranÅn nÅjakÙ
softwarovÙ balÉk.
AÃkoli autor pro tyto poplatky nestanovÉ ÚÁdnÁ omezenÉ, rÁd
by zde vyjÁdÒil svÊj nÁzor na danÙ probl×m:
* Tento softwarovÙ balÉk by mÅl bÙt volnÅ dostupnÙ vÓem
kdykoli je to moÚn×.
* Pokud jste tento softwarovÙ balÉk zakoupili na disketÅ za
normÁlnÉch podmÉnek od prodejce Public Domain za vÉce neÚ 5 DM
nebo 5 US$, pak jste
skuteÃnÅ
zaplatili pÒÉliÓ mnoho.
Nepodporujte dÁle tyto nesluÓn×, na myÓlence volnÅ
ÓiÒiteln×ho software profitujÉcÉ prodejce prosÉm a zvolte si
co nejdÒÉve jin×.
OMEZENé POUúITé
Program, dokumentace, datov× soubory nebo zdrojovÙ kÏd tohoto
softwarov×ho balÉku, ani vcelku ani po ÃÁstech, nesmÉ bÙt
pouÚity na jak×mkoli poÃÉtaÃi, kterÙ je vyuÚÉvÁn
* pro vÙzkum, vÙvoj, konstrukci, testovÁnÉ nebo vÙrobu zbranÉ
nebo k jinÙm vojenskÙm ÕÃelÊm. To zahrnuje i poÃÉtaÃe,
kter× se vyuÚÉvajÉ pro vÙuku nÅkter× z vÙÓe uvedenÙch
ÃinnostÉ,
* lidmi, kteÒÉ pÒijÉmajÉ, podporujÉ nebo uÚÉvajÉ nÁsilÉ
proti jinÙm lidem, napÒ. obÃanÊm z cizÉch zemÉ.
Pokud se vÁm ToolManager lÉbÉ...
********************************
ToolManager je
GiftWare
,
ne
ShareWare!
Pokud se vÁm tento program lÉbÉ a pouÚÉvÁte ho velmi Ãasto,
mÅli byste zvÁÚit poslÁnÉ mal×ho dÁrku nebo upomÉnkov×ho
pÒedmÅtu k ocenÅnÉ prÁce, kterou jsem vloÚil do vÙvoje tohoto
programu. Navrhuji dar cca. 10-20 US$ nebo 10-20 DM. NeposÉlejte
prosÉm Óeky nebo penÅÚnÉ pÒÉkazy odjinud neÚ z Evropy, protoÚe
jejich proplacenÉ stojÉ vÉc neÚ celÁ ÃÁstka.
Pokud si nemÊÚete dovolit poslat dÁrek, nemusÉte se cÉtit
nÅjak ÓpatnÅ, Úe jste to neudÅlali. Ale musÉte mi poslat alespoÎ
pohled nebo dopis, ve kter×m mi napiÓte, Úe ToolManager pouÚÉvÁte
atd. (opravdu rÁd dostÁvÁm poÓtu od fanouÓkÊ :-). Viz Author.
O budoucnosti programu ToolManager
**********************************
V dobÅ uvedenÉ poslednÉ verze programu ToolManager (2.1), v
kvÅtnu 1993, bylo velice tÅÚk× obdobÉ pro Amigu a celou komunitu
jejÉch uÚivatelÊ. V Ãase kdy tohle pÉÓi, situace stÁle
nevypadÁ pÒÉliÓ optimisticky. Navzdory tomu jsem se rozhodl vyvinout
novou verzi programu ToolManager (3.0), protoÚe mÁm stÁle obrovskou
podporu od stovek spokojenÙch uÚivatelÊ.
Moje vÅrnÁ a spolehlivÁ A3000 zastarÁvÁ a za stÁvajÉcÉ
situace se stÁle nevÉ, kterÙm smÅrem se vÙvoj Amigy vydÁ. JÁ si
prostÅ nemohu dovolit kupovat kaÚdÙ novÙ kus hardwaru nebo vÓechny
(pokud budou) nov× poÃÉtaÃe, protoÚe tento projekt je pouze mÊj
konÉÃek. TakÚe vÓechno zÁvisÉ na vaÓÉ podpoÒe a dÁrcÉch,
jestli vÊbec budu pokraÃovat ve vÙvoji programu ToolManager.
Toto je tak× vÙzva vÓem spoleÃnostem, kter× pracujÉ na
budoucÉch novÙch AmigÁch (Amiga Technologies, Phase5, ProDAD, VisCorp
nebo kdo jeÓtÅ). JÁ jsem jen autor volnÅ ÓiÒiteln×ho software a
nemÊÚu si dovolit kupovat kaÚdÙ novÙ poÃÉtaà nebo platit za
vÙvojÁÒskou dokumentaci pro kaÚdÙ novÙ syst×m. TakÚe potÒebuji
vaÓi podporu, pokud si pÒejete, aby ToolManager bÅÚel na vaÓem
syst×mu. MÅjte na pamÅti, Úe ToolManager je jeden z
nejpouÚÉvanÅjÓÉch (jestli ne
ÕplnÅ
nejpouÚÉvanÅjÓÉ)
programÊ na Amize a jako takovÙ bude tedy velk× plus pro vÁÓ
syst×m.
Budoucnost programu ToolManager zÁvisÉ na
VAóé
podpoÒe!
Kam poslat chybovÁ hlÁÓenÉ, komentÁÒe a dÁrky
*********************************************
Autora mÊÚete kontaktovat na nÁsledujÉcÉch adresÁch:
PoÓtovnÉ adresa:
Stefan Becker
Bonner Ring 68
D-50374 Erfstadt
GERMANY
ElektronickÁ poÓta:
stefanb@yello.ping.de
Na Internetu mÊÚete nal×zt domovskou strÁnku programu
ToolManager zde:
http://www.ping.de/sites/yello/toolmanager.html
Co je potÒeba ke spuÓtÅnÉ programu ToolManager?
***********************************************
ToolManager potÒebuje alespoÎ:
AmigaOS 3.0 (V39)
nebo vyÓÓÉ kvÊli `memory pools' a picture.datatype.
WBStart 2.2
Tento balÉk dovolÉ programu ToolManager spouÓtÅt programy z WB.
DOSPath 1.0
Tento balÉk dovolÉ programu ToolManager manipulovat s cestami v
AmigaDOSu.
NavÉc podporuje:
ScreenNotify 1.0
Tento balÉk dovolÉ programu ToolManager otevÒÉt a zavÒÉt
okna s liÓtami, kdyÚ se zÁroveÎ otevÉrajÉ a zavÉrajÉ
veÒejn× obrazovky.
picture.datatype V43
Automaticky podporuje rozÓÉÒenÉ tohoto picture.datatype, pokud
je nainstalovÁn ve vaÓem syst×mu. Viz Credits.
Editor nastavenÉ vyÚaduje:
AmigaOS 3.0 (V39)
nebo vyÓÓÉ kvÊli `memory pools'.
MUI 3.7
ObjektovÅ orientovanÙ syst×m uÚivatelsk×ho rozhranÉ. Viz MUI.
Pophotkey, Popport, Popposition
ExternÉ tÒÉdy pro MUI. Viz Credits.
Jak nainstalovat ToolManager
****************************
K instalaci programu ToolManager pouÚijte prosÉm dodÁvanÙ
instalaÃnÉ skript. Ten vyÚaduje ke sv× sprÁvn× funkci Installer
V43.3 pro AmigaOS. Pokud ho jeÓtÅ nemÁte, lze ho nal×zt na Aminetu.
PÒed instalacÉ nov× verze se ujistÅte, Úe jste ukonÃili starÙ
ToolManager!
PojetÉ programu ToolManager
***************************
ToolManager je program, kterÙ vÁm velice zjednoduÓÉ spouÓtÅnÉ
programÊ. MÊÚete je spouÓtÅt stiskem klÁvesov× zkratky (viz
Hotkeys), volbou poloÚky z menu Tools (PomÊcky) WB nebo kliknutÉm na
ikonu na ploÓe WB nebo ve speciÁlnÉch oknech, tzv. liÓtÁch. NavÉc
mÊÚete programy spouÓtÅt i vhozenÉm ikon z WB, tzn. napÒ. pÒÉmo
poslednÉm upravovanÙm dokumentem. Jako dodatek mÊÚe bÙt kaÚdÁ
akce doprovÁzena zvukem.
VÓechny tyto funkce jsou ÒÉzeny objekty programu ToolManager.
KaÚdÙ objekt vytvÁÒÉ svoji Õlohu a obsahuje informace jak s nÉm
pracovat. NapÒ. programy jsou reprezentovÁny objekty typu Program a
obsahujÉ informace o nÁzvu programu a velikosti zÁsobnÉku.
ExistujÉ dva typy objektÊ. Objekty typu Program, ObrÁzek a Zvuk
jsou nazÙvÁny zÁkladnÉ, protoÚe obsahujÉ informace pouze o jednom
programu, jednom obrÁzku a jednom zvuku.
Objekty typu Menu, Ikona a LiÓta jsou nazÙvÁny sloÚenÙmi,
protoÚe ke sv× funkcÉ spojujÉ nÅkolik zÁkladnÉch objektÊ
dohromady. NapÒ. ikona na ploÓe WB je reprezentovÁna objektem typu
Ikona, kterÙ je tvoÒen objektem typu ObrÁzek a objektem typu Program.
Programy
========
Objekt typu Program obsahuje informace o programu, kterÙ je
spuÓtÅn pÒi aktivaci objektu. MÊÚe bÙt aktivovÁn pÒÉmo
uÚivatelem pomocÉ Hotkeys nebo pomocÉ sloÚen×ho objektu. PÒi
aktivaci mÊÚe bÙt jako parametry pÒedÁna skupina souborÊ.
Konfigurace probÉhÁ v ExecWindow objektÊ typu Program.
ToolManager mÊÚe spouÓtÅt rÊzn× druhy programÊ:
Shell
Program je vykonÁn jako shellovÙ, prostÅ jako kdyby uÚivatel
napsal jeho nÁzev do pÒÉkazov×ho ÒÁdku shellu. V tomto mÏdu
je nutn× spouÓtÅt skripty shellu. MÊÚete pouÚÉt obvykl×
znaky
[]
k urÃenÉ mÉsta, kam vloÚit argumenty dan×ho
programu.
Workbench
SpouÓtÅnÉ z WB je simulovÁno. VÓechny soubory jsou dodÁvÁny
jako argumenty WB. Programy pouze pro shell a skripty shellu v
tomto mÏdu nelze pouÚÉt.
ARexx
Je vykonÁn ARexxovÙ skript nebo pÒÉkaz.
LiÓta
PÒÉkaz urÃuje objekt programu ToolManager typu LiÓta, kterÙ
mÁ bÙt aktivovÁn. Tato volba slouÚÉ k vytvÁÒenÉ tzv.
vnoÒenÙch liÓt, tzn. napÒ. z hlavnÉ liÓty si zavolÁte
nÅjakou dalÓÉ atd.
HorkÁ klÁvesa
Je vygenerovÁna horkÁ klÁvesa. Toto je moÚn× vyuÚÉt k
ÒÉzenÉ jin×ho programu pomocÉ programu ToolManager.
ObrÁzky
=======
Objekt typu ObrÁzek obsahuje informace o obrÁzku, kterÙ je
pouÚÉvÁn sloÚenÙm objektem. ToolManager mÊÚe pouÚÉt i ikony WB,
kter× jsou reprezentovÁny Icon objects. Pokud vyuÚijete objektÊ
typu ObrÁzek v Dock objects, jsou obrÁzky naÃÉtÁny pomocÉ
datatypÊ. Tak mÊÚe ToolManager pouÚÉt kaÚdÙ formÁt obrÁzkÊ,
pro kterÙ mÁte nainstalovÁn pÒÉsluÓnÙ datatyp. Konfigurace se
provÁdÉ v ImageWindow objektÊ typu ObrÁzek.
Zvuky
=====
Objekt typu Zvuk obsahuje informace o pÒÉkazu ke spuÓtÅnÉ
zvuku. Tento pÒÉkaz je poslÁn pomocÉ ARexxu externÉmu
pÒehrÁvaÃi zvukÊ. Konfigurace se provÁdÉ v SoundWindow objektÊ typu
Zvuk.
PoloÚky v menu Tools (PomÊcky) WB
=================================
Objekt typu Menu je sloÚenÙ objekt, kterÙ je tvoÒen dohromady
Exec objects a Sound objects. VÙsledkem je novÁ poloÚka v menu Tools
(PomÊcky). PÒi kaÚd× volbÅ t×to poloÚky se dan× objekty
aktivujÉ. Zvolen× ikony na WB jsou pÒi spouÓtÅnÉ povaÚovÁny za
parametry. Konfigurace se provÁdÉ v MenuWindow objektÊ typu Menu.
Ikony na ploÓe WB
=================
Objekt typu Ikona je sloÚenÙ objekt, kterÙ je tvoÒen dohromady
Exec objects, Image objects a Sound objects. VÙsledkem je ikona na
ploÓe WB. Objekt typu ObrÁzek pÒedstavuje na WB bÅÚnou ikonu.
Konfigurace se provÁdÉ v IconWindow objektÊ typu Ikona.
Ikony lze aktivovat dvÅma zpÊsoby. UÚivatel na nÅ mÊÚe buÄ
dvakrÁt kliknout nebo zvolit ikony na WB a vhodit je na danou ikonu.
PÒi kaÚd× jejÉ volbÅ se aktivujÉ objekty typu Program a Zvuk.
Ikony, kter× byly vhozeny, jsou pÒi spouÓtÅnÉ povaÚovÁny za
parametry.
Okna s tlaÃÉtky
===============
Objekt typu LiÓta je sloÚenÙ objekt, kterÙ ukazuje okno s
Òadami tlaÃÉtek. KaÚd× tlaÃÉtko je tvoÒeno dohromady Exec
objects, Image objects a Sound objects. MÊÚe zobrazit text, obrÁzek
nebo oboje. PÒitom text tlaÃÉtka je odvozen z nÁzvu objektu typu
Program. ObrÁzek pÒedstavuje objekt typu ObrÁzek. Konfigurace se
provÁdÉ v DockWindow objektÊ typu LiÓta.
KaÚd× tlaÃÉtko lze aktivovat dvÅma zpÊsoby. UÚivatel na nÅ
mÊÚe buÄ kliknout nebo zvolit ikony na WB a vhodit je na dan×
tlaÃÉtko. PÒi kaÚd× jeho volbÅ se aktivujÉ objekty typu Program a
Zvuk. Ikony, kter× byly vhozeny, jsou pÒi spouÓtÅnÉ povaÚovÁny
za parametry.
Objekt typu LiÓta lze "aktivovat" pomocÉ Hotkeys. KdyÚ je okno
liÓty zavÒeno a uÚivatel stiskne dohodnutou kombinaci klÁves, pak
se otevÒe a naopak.
Pokud je nainstalovÁna knihovna
screennotify.library
, mÊÚe
ToolManager otevÉrat a zavÉrat okna s liÓtami automaticky. PÒi
kaÚd×m zavÉrÁnÉ obrazovky se nejdÒÉve zavÒou okna s liÓtami.
KdyÚ se pak znovu otevÉrÁ veÒejnÁ obrazovka, jsou vÓechna okna s
liÓtami otevÒena znovu.
Jak nakonfigurovat ToolManager
******************************
Editor nastavenÉ pouÚijete ke konfiguraci programu ToolManager.
Editor nastavenÉ rozeznÁvÁ nÁsledujÉcÉ standardnÉ Õdaje pro
program WB a pÒÉkazov× parametry shellu:
FROM
(pouze pro shell)
UrÃuje nÁzev souboru, ze kter×ho by mÅl editor naÃÉst
konfiguraci.
EDIT
(vÙchozÉ)
õprava konfigurace.
USE
UrÃenÁ konfigurace bude pouÚita doÃasnÅ.
SAVE
UrÃenÁ konfigurace bude pouÚita trvale.
CREATEICONS
VytvÁÒÉ ikony pro uklÁdÁn× soubory s konfiguracÉ. PÒi
spouÓtÅnÉ z WB jsou ikony standardnÅ vytvÁÒeny, zatÉmco
pÒi spouÓtÅnÉ ze shellu ne.
HlavnÉ okno editoru nastavenÉ
=============================
HlavnÉ okno obsahuje seznam jednotlivÙch objektÊ. KliknutÉm na
danÙ typ objektu si vyberete, se kterÙm se mÁ pracovat. KaÚdÙ
seznam mÊÚe obsahovat nÅkolik skupin. KaÚdÁ skupina se mÊÚe
sklÁdat z nÅkolika objektÊ.
DvojitÙm kliknutÉm na nÁzev skupiny se otevÒe GroupWindow
skupiny. KliknutÉm na symbol nalevo od nÁzvu skupiny se skupina
otevÉrÁ a zavÉrÁ. Pokud je otevÒena, mÊÚete vidÅt vÓechny
objekty, kter× obsahuje. DvojitÙm kliknutÉm na nÁzev objektu se
otevÒe okno pro Õpravu objektu.
K pÒesunutÉ dan× skupiny ji prostÅ oznaÃte, uchopte (podrÚte
zmÁÃknut× lev× tlaÃÉtko myÓi) a pÒetÁhnÅte na novou pozici
(uvolnÅte lev× tlaÃÉtko myÓi). TÉmto zpÊsobem lze pÒesouvat i
objekty.
TÅmto seznamÊm pÒÉsluÓÉ ÃtyÒi tlaÃÉtka:
NovÁ skupina
VytvoÒÉ novou, prÁzdnou skupinu. OtevÒe se GroupWindow
skupiny, takÚe je moÚn× zmÅnit jejÉ nÁzev.
NovÙ objekt
VytvoÒÉ ve zvolen× skupinÅ novÙ objekt. OtevÒe se okno pro
Õpravu objektu, takÚe je moÚn× mÅnit jeho parametry.
Smazat
SmaÚe zvolenou skupinu nebo objekt. Pokud je zvolena skupina,
jsou smazÁny i objekty, kter× obsahuje.
TÒÉdit
Pokud je zvolen objekt nebo otevÒenÁ skupina, bude jejÉ obsah
abecednÅ setÒÉdÅn. Jinak jsou abecednÅ setÒÉdÅny cel×
skupiny.
PomocÉ tlaÃÉtek na dolnÉm okraji hlavnÉho okna mÊÚete urÃit
kam se mÁ uloÚit soubor nastavenÉ. Jeho nÁzev je
ToolManager.prefs
.
UloÚit
UloÚÉ nastavenÉ do
ENVARC:
a
ENV:
. ZmÅny se projevÉ
okamÚitÅ a budou platn× i pÒi nov×m spuÓtÅnÉ poÃÉtaÃe.
Po zmÁÃknutÉ tohoto tlaÃÉtka se editor nastavenÉ ukonÃÉ.
PouÚÉt
UloÚÉ nastavenÉ do
ENV:
. ZmÅny se projevÉ okamÚitÅ, ale
nebudou
platn× pÒi nov×m spuÓtÅnÉ poÃÉtaÃe. Po
zmÁÃknutÉ tohoto tlaÃÉtka se editor nastavenÉ ukonÃÉ.
VyzkouÓet
UloÚÉ nastavenÉ do
ENV:
. ZmÅny se projevÉ okamÚitÅ, ale
nebudou
platn× pÒi nov×m spuÓtÅnÉ poÃÉtaÃe. Po
zmÁÃknutÉ tohoto tlaÃÉtka se ale editor nastavenÉ neukonÃÉ.
ZruÓit
Editor nastavenÉ se ukonÃÉ. VÓechny proveden× zmÅny, kter×
nebyly uloÚeny, budou ztraceny.
Jak nakonfigurovat objekty typu Program
=======================================
Exec objects obsahujÉ informace o programech. Okno pro Õpravu
tÅchto objektÊ mÁ tato tlaÃÉtka:
NÁzev
NÁzev objektu.
Typ programu
Typ programu. MÊÚete si zvolit nÅkterÙ z tÅchto: Shell,
Workbench, ARexx, LiÓty, HorkÁ klÁvesa a SÉÔ. V souÃasnosti
nenÉ jeÓtÅ typ SÉÔ podporovÁn.
PÒÉkaz
NÁzev pÒÉkazu. MÊÚe to bÙt buÄ nÁzev souboru, nÁzev
liÓty nebo klÁvesovÁ zkratka, zÁvisÉ to na typu programu.
HorkÁ klÁvesa
ZÁpis Hotkeys, kterÁ aktivuje objekt typu Program.
ZÁsobnÉk
Velikost zÁsobnÉku pro danÙ program. ToolManager doplnÉ vÚdy
jako minimum alespoÎ 4096 bytÊ.
Priorita
Priorita programu. Obvykle by mÅla bÙt nastavena 0.
Argumenty
Pokud je zatrÚena tato volba, jsou jako parametry pÒedÁvÁny
spouÓtÅn×mu programu soubory, jinak jsou ignorovÁny.
Do popÒedÉ
Pokud je zatrÚena tato volba, je pÒed spuÓtÅnÉm programu
pÒesunuta do popÒedÉ urÃenÁ veÒejnÁ obrazovka.
AktuÁlnÉ adresÁÒ
Z tohoto adresÁÒe je spouÓtÅn zvolenÙ program.
Cesta
Zde mÊÚete vloÚit seznam adresÁÒÊ (oddÅlenÙch
stÒednÉkem), kter× se pouÚÉvajÉ shellovÙmi programy k
vyhledÁvÁnÉ jinÙch programÊ.
VÙstupnÉ soubor
Do tohoto souboru je pÒesmÅrovÁn vÙstup shellovÙch programÊ.
Pokud zde urÃÉte okno (CON:), bude vstup i vÙstup
pÒesmÅrovÁn do tohoto okna.
VeÒejnÁ obrazovka
UrÃÉ veÒejnou obrazovku, kterÁ bude pÒesunuta do popÒedÉ
pÒed spuÓtÅnÉm programu.
Jak nakonfigurovat objekty typu ObrÁzek
=======================================
Image objects obsahujÉ informace o obrÁzcÉch. Okno pro Õpravu
tÅchto objektÊ mÁ nÁsledujÉcÉ tlaÃÉtka:
NÁzev
NÁzev objektu.
Soubor
NÁzev souboru, ze kter×ho se obrÁzek naÃte. Pokud si pÒejete
pouÚÉt ikonu, obvykle budete muset odstranit koncovku
.info
.
Jak nakonfigurovat objekt typu Zvuk
===================================
Sound objects obsahujÉ informace o zvucÉch. Okno pro Õpravu
tÅchto objektÊ mÁ nÁsledujÉcÉ tlaÃÉtka:
NÁzev
NÁzev objektu.
PÒÉkaz
ARexxovÙ pÒÉkaz, kterÙ by mÅl bÙt poslÁn externÉmu
pÒehrÁvaÃi zvukÊ.
ARexxovÙ port
NÁzev ARexxov×ho portu dan×ho externÉho pÒehrÁvaÃe zvukÊ.
StandardnÅ je uvedeno
PLAY
, kter× platÉ pro program
upd
.
Jak nakonfigurovat objekt typu Menu
===================================
Menu objects obsahujÉ informace o poloÚkÁch menu WB Tools
(PomÊcky). Okno pro Õpravu tÅchto objektÊ mÁ nÁsledujÉcÉ
tlaÃÉtka:
NÁzev
NÁzev objektu. Tento nÁzev je shodnÙ s poloÚkou v menu.
Objekt typu Program
Odkaz na pÒiÒazenÙ Exec objects. PÒidÁte jej pomocÉ funkce
`Uchopit a tÁhnout' z MainWindow nebo ze ClipWindow. PÒiÒazenÙ
objekt mÊÚete upravovat pouhÙm kliknutÉm.
Objekt typu Zvuk
Odkaz na pÒiÒazenÙ Sound objects. PÒidÁte jej pomocÉ funkce
`Uchopit a tÁhnout' z MainWindow nebo ze ClipWindow. PÒiÒazenÙ
objekt mÊÚete upravovat pouhÙm kliknutÉm.
Jak nakonfigurovat objekty typu Ikona
=====================================
Icon objects obsahujÉ informace o ikonÁch na ploÓe WB. Okno pro
Õpravu tÅchto objektÊ mÁ nÁsledujÉcÉ tlaÃÉtka:
NÁzev
NÁzev objektu.
Objekt typu Program
Odkaz na pÒiÒazenÙ Exec objects. PÒidÁte jej pomocÉ funkce
`Uchopit a tÁhnout' z MainWindow nebo ze ClipWindow. PÒiÒazenÙ
objekt mÊÚete upravovat pouhÙm kliknutÉm.
Objekt typu ObrÁzek
Odkaz na pÒiÒazenÙ Image objects. PÒidÁte jej pomocÉ funkce
`Uchopit a tÁhnout' z MainWindow nebo ze ClipWindow. PÒiÒazenÙ
objekt mÊÚete upravovat pouhÙm kliknutÉm.
Objekt typu Zvuk
Odkaz na pÒiÒazenÙ Sound objects. PÒidÁte jej pomocÉ funkce
`Uchopit a tÁhnout' z MainWindow nebo ze ClipWindow. PÒiÒazenÙ
objekt mÊÚete upravovat pouhÙm kliknutÉm.
UmÉstÅnÉ
UrÃuje x-ovou a y-ovou souÒadnici ikony, napÒ. pÒejete si
X =
100 a
Y = 55
, vloÚÉte tedy
100/55
. SouÒadnice jsou
relativnÉ vzhledem hornÉmu lev×mu rohu plochy WB.
Zobrazit nÁzev
Pokud je zatrÚena tato volba, je pod ikonou zobrazen jejÉ nÁzev.
Jak nakonfigurovat objekty typu LiÓta
=====================================
Dock objects obsahujÉ informace o oknech s liÓtami. Okno pro
Õpravu tÅchto objektÊ mÁ nÁsledujÉcÉ tlaÃÉtka:
NÁzev
NÁzev objektu. Tento nÁzev je shodnÙ s nÁzvem okna liÓty.
HorkÁ klÁvesa
ZÁpis Hotkeys, kterÁ otevÉrÁ a zavÉrÁ okno liÓty.
VeÒejnÁ obrazovka
UrÃuje veÒejnou obrazovku, na kter× okno liÓty objevÉ.
MusÉte
vloÚit platnÙ nÁzev veÒejn× obrazovky, pokud
chcete vyuÚÉvat automatick×ho otevÉrÁnÉ a zavÉrÁnÉ liÓt.
PÉsmo
PÉsmo, kter× se pouÚije pro texty tlaÃÉtek.
SloupcÊ
PoÃet sloupcÊ (tlaÃÉtek) v oknÅ liÓty. Sloupce se vyplÎujÉ
jednotlivÙmi tlaÃÉtky zleva doprava. V pÒÉpadÅ, Úe jsou
vyplnÅny vÓechny sloupce, vytvoÒÉ se novÙ ÒÁdek. VÓechna
tlaÃÉtka budou mÉt stejnou ÓÉÒku a vÙÓku.
UmÉstÅnÉ
UrÃuje x-ovou a y-ovou souÒadnici okna liÓty, napÒ. pÒejete
si
X = 150
a
Y = 200
, vloÚÉte tedy
150/200
. SouÒadnice
jsou relativnÉ vzhledem hornÉmu lev×mu rohu dan× obrazovky.
PoloÚky
KaÚdou poloÚku tohoto seznamu tvoÒÉ jedno tlaÃÉtko. LevÙ
sloupec obsahuje odkaz na pÒiÒazen× Exec objects, prostÒednÉ
sloupec odkaz na pÒiÒazen× Image objects a pravÙ sloupec odkaz
na pÒiÒazen× Sound objects. Nov× pÒidÁte pomocÉ funkce
`Uchopit a tÁhnout' z MainWindow nebo ze ClipWindow. PÒiÒazen×
objekty mÊÚete upravovat pouhÙm kliknutÉm, zmÁÃknutÉm
tlaÃÉtka Smazat dojde ke smazÁnÉ zvolen× poloÚky ze seznamu.
Samotn× pÒiÒazen× objekty ale
nejsou
smazÁny.
Aktivace
Okno liÓty se otevÒe ihned pÒi naÃtenÉ konfigurace.
PozadÉ
Okno liÓty se pÒesune do pozadÉ hned po otevÒenÉ.
Okraj
Pokud je zatrÚena tato volba, vypadÁ okno liÓty ÕplnÅ stejnÅ
jako normÁlnÉ okno s okraji a tlaÃÉtky. V opaÃn×m pÒÉpadÅ
nebude mÉt okraj vÊbec ÚÁdnÙ. Je tÒeba upozornit, Úe okno
je moÚn× libovolnÅ pÒesouvat jen v prvnÉm pÒÉpadÅ.
Menu
K oknu liÓty je pÒiÒazeno menu. To vÁm umoÚnÉ zavÒÉt
liÓtu, spustit Preferences programu ToolManager nebo ho ukonÃit.
Do popÒedÉ
Pokud je zatrÚena tato volba, okno liÓty se otevÒe vÚdy na
veÒejn× obrazovce, kterÁ je v popÒedÉ.
Zmizet
Okno liÓty se zavÒe automaticky po volbÅ tlaÃÉtka.
VystÒedit
Okno liÓty se otevÒe vystÒedÅn× pod Óipkou myÓi.
StejnÁ pozice
Obvykle si okno liÓty `pamatuje' svou pozici pÒi zavÒenÉ. Na
t×to pozici se pak objevÉ pÒi pÒÉÓtÉm otevÒenÉ. Pokud je
tato volba zatrÚena, okno liÓty se vÚdy otevÒe na stejn×
pozici.
ObrÁzky
TlaÃÉtka v liÓtÅ budou zobrazena jako obrÁzky. Je tÒeba
upozornit, Úe v tomto pÒÉpadÅ musÉte pÒiÒadit dan× liÓtÅ
Image objects.
Text
TlaÃÉtka v liÓtÅ budou zobrazovat nÁzev pÒiÒazenÙch Exec
objects. Je tÒeba upozornit, Úe v tomto pÒÉpadÅ musÉte
pÒiÒadit dan× liÓtÅ objekty tohoto typu.
Jak pÒejmenovat skupinu
=======================
NÁzev skupiny mÊÚete zmÅnit pomocÉ pÒÉsluÓn×ho requesteru.
SchrÁnka pro objekty
====================
Toto okno obsahuje seznam pÒiÒazenÙch objektÊ Exec objects,
Image objects a Sound objects. Z nÅj je moÚn× danÙ objekt uchopit a
pÒetÁhnout na okna pro Õpravy. Objekty mÊÚete tak× upravovat
pÒÉmo, prostÅ na nÅ kliknÅte dvakrÁt. ZmÁÃknutÉm tlaÃÉtka
Smazat dojde ke smazÁnÉ zvolen× poloÚky ze seznamu. Samotn×
pÒiÒazen× objekty ale
nejsou
smazÁny.
SchrÁnku lze otevÒÉt z menu hlavnÉho okna. Je moÚn× mÉt jich
otevÒeno vÉce najednou.
GlobÁlnÉ nastavenÉ programu ToolManager
=======================================
Toto okno vÁm umoÚÎuje mÅnit globÁlnÉ nastavenÉ programu
ToolManager. Lze je otevÒÉt z menu hlavnÉho okna. Obsahuje
nÁsledujÉcÉ tlaÃÉtka:
AktuÁlnÉ adresÁÒ
NastavÉ aktuÁlnÉ adresÁÒ procesu. VÓechny soubory bez
uveden× absolutnÉ cesty budou otevÒeny relativnÅ vzhledem k
tomuto adresÁÒi. StandardnÅ je to disk, ze kter×ho startujete
syst×m.
Editor nastavenÉ
Cesta k Preferences programu ToolManager. StandardnÅ je
SYS:Prefs/ToolManager
.
Povolit pouÚitÉ sÉtÅ
V souÃasnosti nenÉ podporovÁno.
Povolit pÒemapovÁnÉ
PovolÉ barevn× pÒemapovÁnÉ pro picture.datatype. VypnÅte to
pouze v pÒÉpadÅ, kdyÚ majÉ obrÁzky v liÓtÁch Ópatn×
barvy.
VÅrnost pÒemapovÁnÉ
NastavÉ vÅrnost pÒemapovÁvÁnÉ barev. Zde se mÊÚete pokusit
zmÅnit nastavenÉ vÅrnosti v pÒÉpadÅ, Úe vÙsledky
aktuÁlnÉho nejsou dobr×.
Jak nadefinovat hork× klÁvesy
*****************************
Tato kapitola popisuje jak nadefinovat hork× klÁvesy jako tzv.
znakov× ÒetÅzce popisujÉcÉ vstup, kter× jsou dÁle zpracovÁvÁny
syst×mem komodit. PÒi kaÚd× aktivaci dan× hork× klÁvesy
generuje syst×m komodit udÁlost, kterou ToolManager pouÚije pro
aktivaci objektu typu Program nebo LiÓta. ZÁpis tohoto ÒetÅzce je
nÁsledujÉcÉ:
[<class>] {[-][<qualifier>]} [-][upstroke] [<key code>]
Pro vÓechna klÉÃovÁ slova platÉ, Úe nenÉ rozdÉl mezi malÙmi
a velkÙmi pÉsmeny.
class
popisuje tÒÉdu vstupnÉch udÁlostÉ, tzv. InputEvent.
Tento parametr je volitelnÙ a pokud nenÉ uveden, je pouÚita
standardnÉ klÁvesa, tzv.
rawkey
. Viz InputEvent classes.
PÒeÒaÄovaÃe (qualifiers) jsou "signÁly", kter× musÉ bÙt
nastaveny nebo vynulovÁny bÅhem aktivace hork× klÁvesy; v opaÃn×m
pÒÉpadÅ nebude generovÁna ÚÁdnÁ udÁlost. Pro kaÚdÙ nastavenÙ
pÒeÒaÄovaà je nutn× vloÚit pÒÉsluÓn× klÉÃov× slovo.
VÓechny ostatnÉ se standardnÅ berou jako vynulovan×. Pokud si
pÒejete, aby byl danÙ pÒeÒaÄovaà ignorovÁn, napiÓte pÒed
klÉÃov× slovo znak
-
. Viz Qualifiers.
Pro horkou klÁvesu se obvykle vygeneruje pÒÉsluÓnÁ udÁlost po
stisku nÅjak× klÁvesy. Pokud si pÒejete vygenerovÁnÉ udÁlosti
aÚ pÒi
uvolnÅnÉ
dan× klÁvesy, je nutn× dodat klÉÃov× slovo
upstroke
. V pÒÉpadÅ, Úe uvedete
-upstroke
, bude udÁlost
generovÁna i pÒi stisku i pÒi uvolnÅnÉ.
KÏd zÁvisÉ na tÒÉdÅ vstupnÉ udÁlosti. Viz Key codes.
UpozornÅnÉ: Hork× klÁvesy volte
opatrnÅ
, protoÚe komodity
majÉ vysokou prioritu pÒi zpracovÁvÁnÉ handlerem InputEvent, tzn.
existujÉcÉ definice horkÙch klÁves, kter× kolidujÉ, budou
pÒehlÉÚeny.
TÒÉdy InputEvent
================
Komodity podporujÉ vÅtÓinu tÒÉd InputEvent, kter× jsou
generovÁny zaÒÉzenÉm input.device. Tato ÃÁst se zabÙvÁ popisem
tÅch tÒÉd, kter× jsou uÚiteÃn× pro hork× klÁvesy v programu
ToolManager.
rawkey
Toto je zÁkladnÉ tÒÉda a starÁ se o vÓechny vstupy z
klÁvesnice. NapÒ.
rawkey a
nebo
a
vytvÁÒÉ udÁlost pÒi
kaÚd×m stisku klÁvesy "a". Pro tuto tÒÉdu je nutno urÃit
kÏd. Viz rawkey key codes.
rawmouse
Tato tÒÉda popisuje vÓechny udÁlosti vyvolan× tlaÃÉtky
myÓi. Tak× zde je nutno urÃit kÏd. Viz rawmouse key codes.
diskinserted
UdÁlosti t×to tÒÉdy jsou generovÁny pÒi vloÚenÉ disku do
zaÒÉzenÉ. Zde nenÉ tÒeba urÃit kÏdy.
diskremoved
UdÁlosti t×to tÒÉdy jsou generovÁny pÒi vyjmutÉ disku ze
zaÒÉzenÉ. Zde nenÉ tÒeba urÃit kÏdy.
PÒeÒaÄovaÃe
===========
Komodity podporujÉ nÁsledujÉcÉ pÒeÒaÄovaÃe:
lshift
,
left_shift
KlÁvesa levÙ shift
rshift
,
right_shift
KlÁvesa pravÙ shift
shift
JakÁkoli z klÁves shift
capslock
,
caps_lock
KlÁvesa Caps lock
caps
BuÄ jakÁkoli z klÁves shift nebo caps lock
control
,
ctrl
KlÁvesa control
lalt
,
left_alt
KlÁvesa levÙ alt
ralt
,
right_alt
KlÁvesa pravÙ alt
alt
JakÁkoli z obou klÁves alt
lcommand
,
lamiga
,
left_amiga
,
left_command
KlÁvesa levÁ Amiga
rcommand
,
ramiga
,
right_amiga
,
right_command
KlÁvesa pravÁ Amiga
numericpad
,
numpad
,
num_pad
,
numeric_pad
Toto klÉÃov× slovo
musÉ
bÙt uvedeno v pÒÉpadÅ pouÚitÉ
jak×koli klÁvesy z numerick×ho bloku.
leftbutton
,
lbutton
,
left_button
Lev× tlaÃÉtko myÓi
midbutton
,
mbutton
,
middlebutton
,
middle_button
StÒednÉ tlaÃÉtko myÓi
rbutton
,
rightbutton
,
right_button
Prav× tlaÃÉtko myÓi
repeat
Tento pÒeÒaÄovaà je nastaven, pokud je zapnuto opakovan×
generovÁnÉ znaku na klÁvesnici. MÁ vÙznam pouze pro tÒÉdu
InputEvent
rawkey
.
KÏdy
====
KaÚdÁ tÒÉda InputEvent mÁ sv× vlastnÉ kÏdy:
KÏdy pro tÒÉdu InputEvent
rawkey
--------------------------------
a
-
z
,
0
-
9
, ...
Znaky ASCII
f1
,
f2
, ...,
f10
,
f11
,
f12
FunkÃnÉ klÁvesy
up
,
cursor_up
,
down
,
cursor_down
left
,
cursor_left
,
right
,
cursor_right
Kurzorov× klÁvesy
esc
,
escape
,
backspace
,
del
,
help
tab
,
comma
,
return
,
space
,
spacebar
SpeciÁlnÉ klÁvesy
enter
,
insert
,
delete
page_up
,
page_down
,
home
,
end
KlÁvesy numerick×ho bloku. KaÚdÁ z nich musÉ bÙt uvedena
spolu s klÉÃovÙm slovem
numericpad
!
KÏdy pro tÒÉdu InputEvent
rawmouse
----------------------------------
mouse_leftpress
ZmÁÃknutÉ lev×ho tlaÃÉtka myÓi
mouse_middlepress
ZmÁÃknutÉ stÒednÉho tlaÃÉtka myÓi
mouse_rightpress
ZmÁÃknutÉ prav×ho tlaÃÉtka myÓi
UpozornÅnÉ: Abyste mohli pouÚÉt tyto kÏdy, musÉte dodat i
pÒÉsluÓn× klÉÃov× slovo, napÒ.
rawmouse leftbutton mouse_leftpress
PÒÉklady horkÙch klÁves
=======================
ralt t
Je tÒeba podrÚet zmÁÃknutou klÁvesu pravÙ Alt a stisknout "t"
ralt lalt t
Je tÒeba podrÚet zmÁÃknut× klÁvesy levÙ
a
pravÙ Alt a
stisknout "t"
alt t
Je tÒeba podrÚet zmÁÃknutou jednu z klÁves Alt a stisknout "t"
rcommand f2
Je tÒeba podrÚet zmÁÃknutou klÁvesu pravÁ Amiga a stisknout
"f2"
numericpad enter
Je tÒeba zmÁÃknout klÁvesu Enter na numerick×m bloku
rawmouse midbutton leftbutton mouse_leftpress
Je tÒeba podrÚet zmÁÃknut× stÒednÉ tlaÃÉtko myÓi a
stisknout lev× tlaÃÉtko
diskinserted
Je tÒeba vloÚit disk do jak×hokoli ze zaÒÉzenÉ
NejÃastÅji kladen× otÁzky
*************************
Zde jsou nejÃastÅji kladen× otÁzky ohlednÅ programu ToolManager:
- KdyÚ spouÓtÉm editor nastavenÉ pro ToolManager, objevÉ se
pouze requester s hlÁÓenÉm "Program initialization failed". Co
je ÓpatnÅ?
Editor nastavenÉ testuje pÒed otevÒenÉm okna, zda jsou
splnÅny zÁkladnÉ poÚadavky. Zkontrolujte prosÉm, jestli vÊbec
vÁÓ syst×m vyhovuje danÙm Requirements. Jinou pÒÉÃinou
mÊÚe bÙt nedostatek pamÅti. Pak musÉte ukonÃit nÅkter×
programy a zkusit to znovu. UpozorÎuji, Úe editor nelze spustit
vÉcekrÁt najednou.
- Jak mÁm spustit editor nastavenÉ pro ToolManager na jin×
veÒejn× obrazovce neÚ je Workbench?
Zvolte poloÚku
MUI...
z menu NastavenÉ MainWindow. Pak zvolte
strÁnku Syst×m a vloÚte nÁzev veÒejn× obrazovky do
pÒÉsluÓn×ho tlaÃÉtka pro ÒetÅzce. DalÓÉ detaily naleznete v
dokumentaci k MUI.
- Po provedenÉ konverze m×ho star×ho nastavenÉ z programu
ToolManager 2.x mi chybÉ nÅkter× obrÁzky v liÓtÁch a
nÅkter× liÓty se neobjevÉ vÊbec!
ToolManager 3.1 podporuje v liÓtÁch pouze ty obrÁzky, kter×
lze naÃÉst pomocÉ picture.datatype. A vy mÁte zÒejmÅ ve
sv×m star×m nastavenÉ pÒiÒazeny k liÓtÁm objekty typu
ObrÁzek, kter× pÒedstavujÉ ikony. Abyste je mohli vyuÚÉvat,
je nutn× nainstalovat datatyp pro ikony. Naleznete jej napÒ. na
Aminetu. MÉsto toho tak× mÊÚete dan× ikony zkonvertovat
napÒ. na ÓtÅtec typu IFF.
- Po provedenÉ konverze m×ho star×ho nastavenÉ z programu
ToolManager 2.x mi chybÉ nÅkter× z ikon na ploÓe WB!
ToolManager 3.1 podporuje v objektech typu Ikona pouze ikony. Vy
mÁte zÒejmÅ ve sv×m star×m nastavenÉ pÒiÒazeny k objektÊm
typu Ikona objekty typu ObrÁzek (napÒ. ÓtÅtce ve formÁtu
IFF). Pak je tedy musÉte zkonvertovat na ikony, aby se daly znovu
pouÚÉvat v objektech typu Ikona programu ToolManager 3.1.
- Pokud pouÚÉvÁm jako obrÁzky v liÓtÁch ikony, objevujÉ se
tam nÅjak× nadbyteÃn× texty nebo mÁ ta ikona tlustÙ okraj.
Co je ÓpatnÅ?
MÁte ve sv×m syst×mu nainstalovÁn icon.datatype, kterÙ
pÒidÁvÁ dodateÃn× informace k ikonÅ. V dokumentaci k dan×mu
datatypu naleznete, jak tyto informace odstranit. To sam× platÉ
i pro tlust× okraje - je nutn× sdÅlit datatypu, Úe si
nepÒejete generovat obvykl× okraje ikon.
- Proà nemÊÚe ToolManager vytvÁÒet vÉcenÁsobnÁ menu nebo
podmenu?
VÉcenÁsobnÁ menu nebo podmenu nejsou v souÃasnosti
podporovÁna operaÃnÉm syst×mem. Aby se dala vytvoÒit, je
nutn× prov×st
nelegÁlnÉ Õpravu
AmigaOS, kterÁ mÊÚe
zpÊsobovat nestabilnÉ syst×m. Z tohoto dÊvodu je nebudu
implementovat.
- Jak mÁm vytvoÒit horizontÁlnÉ liÓtu?
ProstÅ nastavte poÃet sloupcÊ roven poÃtu poloÚek v dan×
liÓtÅ.
- Jak mÁm vytvoÒit vÙstupnÉ okno pro shellov× programy?
VÙstupnÉ okna lze vytvoÒit pomocÉ zaÒÉzenÉ
CON:
.
NÁsledujÉcÉm zÁpisem dosÁhnete automaticky se otevÉrajÉcÉho
okna se zavÉracÉm tlaÃÉtkem, kter× nebude zavÒeno po
ukonÃenÉ programu:
CON:10/10/640/100/VÙstupnÉ-okno/AUTO/CLOSE/WAIT
ZaÒÉzenÉ
CON:
mÁ mnoho voleb, podrobnÙ popis naleznete ve
sv×m manuÁlu k AmigaDOSu.
- Jak mÁm vloÚit argumenty pro shell/ARexx doprostÒed ÒÁdku?
Obvykle jsou vÓechny argumenty pÒipojeny na konec ÒÁdku. Aby
se daly vloÚit doprostÒed, ToolManager pouÚÉvÁ stejnÙ zÁpis
[]
, jakÙ pouÚÉvÁ v AmigaDOSu pÒÉkaz
alias
. NapÒ.
Dir [] all
vloÚÉ vÓechny argumenty pÒed klÉÃov× slovo
all
.
- Jak mÁm vytvoÒit pod-liÓty?
V oknÅ pro Õpravu objektÊ typu Program, nabÉdce typÊ
programÊ, musÉte zvolit LiÓty. Pokud pak vloÚÉte tyto objekty
do vaÓÉ hlavnÉ liÓty, budou se jejich aktivacÉ
otevÉrat/zavÉrat pod-liÓty.
- LiÓty stÁle znovu mizÉ pÒi otevÉrÁnÉ a zavÉrÁnÉ
obrazovky WB.
Pro danou liÓtu jste zapomnÅli nastavit nÁzev veÒejn×
obrazovky na
Workbench
. ToolManager danou liÓtu zavÒe, pokud
se zavÒe i pÒÉsluÓnÁ veÒejnÁ obrazovka. Ale musÉ navÉc
vÅdÅt, na kter× se mÁ potom otevÒÉt, aby mohl liÓtu
automaticky otevÒÉt pÒi nov×m otevÒenÉ dan× veÒejn×
obrazovky.
Historie programu ToolManager
*****************************
3.1, Release date 01.06.1998
- Clipboard list also shows the object type now
- Only requires locale.libary V38 now
- Icon drop corrected for dock windows with borders
- The __geta4 qualifier was missing for some BOOPSI
dispatchers. This might correct some strange bugs which were
reported?
- Installer script now checks for required libraries
3.0, Release date 23.02.1997
- Again rewritten (almost) from scratch :-)
- Old object system removed, TM objects are now BOOPSI objects
- Now uses memory pools
- Delay parameter removed from Exec Objects
- Animation support removed from Image Objects
- Picture.datatype V43 support added to Image Objects
- Only icon images supported for Icon Objects
- Only images loadable via picture.datatype are supported in
Dock Objects
- Pattern & Vertical flags and Title parameter removed from
Dock Objects
- Dock Objects can now display text and images
- Dock Objects can now be completely borderless
- New preferences file format, hopefully more flexible
- Converter for the ToolManager 2.x format
- Events are now checked while the configuration is read
- Preferences is now a MUI application: resizable window,
multiple open edit windows and Drag&Drop support
- Changing an object name automatically updates all references
to the object.
- Support for grouping objects.
- All dock objects get the screen notifications
- Added support for DOSPath 1.0
- CLI command lines are not limited to 4KB anymore
- Installer script
2.1b, Release date 13.03.1996
- Minor update to 2.1
- Added support for WBStart 2.0
2.1a, Release date 26.03.1995
- Minor update to 2.1
- Added support for ScreenNotify 1.0
- Included newer version of WBStart-Handler
- Included missing AutoDocs for toolmanager.library
2.1, Release date 16.05.1993, Fish Disks #872 & #873
- New Exec object types: Dock, Hot Key, Network
- New Dock object flags: Backdrop, Sticky
- New object type: Access
- Network support
- Editor main window is now an AppWindow
- Gadget keyboard shortcuts in the preferences editor
- New tooltypes for the preferences editor
- Several bug fixes
- Enhanced documentation
2.0, Release date 26.09.1992, Fish Disk #752
- Complete new concept (object oriented)
- (Almost) Complete rewrite
- ToolManager is now split up into two parts
- Main handler is now embedded into a shared library
- Configuration is now handled by a Preferences program
- Configuration file format has changed again :-) It is an IFF
File now and resides in ENV:
- Multiple Docks and multi-column Docks
- Docks with new window design
- Dock automatically detects largest image size
- Sound support
- Direct ARexx support for Exec objects
- ToolManager can be used without the Workbench. If the
Workbench isn't running, it won't use any App* features.
- Locale support
- Path from Workbench will be used for CLI tools
- Seperate Handler Task for starting WB processes
1.5, Release date 10.10.1991, Fish Disk #551
- Status Window: New/Open/Append/Save As menu items for config
file
- Edit Window: File requesters for file string gadgets
- Added a Dock Window (a la NeXT)
- Added a DeleteTool
- A list of all active HotKeys can be shown
- Tools can be moved around in the list
- Icon positioning in the edit window added
- Name of the program icon can be set
- CLI tools can have an output file and a path list
- Uses UserShell for CLI tools
- Maximum command line length for CLI tools is now 4096 Bytes
- AppIcons without a name are supported now
- Workbench screen will be moved to front if you pop up the
Status window
- Workbench screen can be moved to front before starting a tool
via HotKey
- TM will wait up to 20 seconds for the workbench.library
- Added a DELAY switch which causes TM to wait <num> seconds
before adding any App* stuff
- renamed some tooltypes/parameters
- some visual cues added
- some internal changes
1.4, Release date 09.07.1991, Fish Disk #527
- Keyboard short cuts for tools
- AppIcons for tools
- Menu item can be switched off
- Configuration file format completely changed (hopefully the
last time)
- CLI commandline parsing is now done by ReadArgs()
- Status & edit window updated to new features
- Safety check before program shutdown added
- Menu item "Open TM Window" only appears if the program icon is
disabled
- WB startup method changed. Now supports project icons
- several internal changes
1.3, Release date 13.03.1991, Fish Disk #476
- Now supports different configuration files
- Format of the configuration file slightly changed
- Tool definitions can be changed at runtime
- Now supports CLI & Workbench startup method
- Selected icons are passed as parameters to the tools
- Now uses the startup icon as program icon if started from
Workbench
- The position of the icon can now be supplied in the
configuration file
- The program icon can now be disabled
- New menu entry "Show TM Window"
- Every new started ToolManager passes its startup parameters
to the already running ToolManager process
1.2, Release date 12.01.1991, Fish Disk #442
- Status window changed to a no-GZZ & simple refresh type (this
should save some bytes)
- Status window remembers its last position
- New status window gadget "Save Configuration": saves the
actual tool list in the configuration file
- Small bugs removed in the ListView gadget handling
- Name of the icon hard-wired to "ToolManager"
1.1, Release date 01.01.1991
- Icons can be dropped on the status window
- Status window contains a list of all tool names
- Tools can be removed from the list
1.0, Release date 04.11.1990
- Initial release
Autor by rÁd podÅkoval...
*************************
ToolManager proÓel od sv× prvnÉ implementace nÅkdy v l×tÅ roku
1990 mnoha vÙvojovÙmi etapami. Jeho vytvÁÒenÉ by nebylo moÚn×
bez obrovsk× podpory a pomoci mnoha uÚivatelÊ. Velk× mnoÚstvÉ
novÙch myÓlenek a nÁvrhÊ na zdokonalenÉ jsem dostal prÁvÅ z
tÅchto zdrojÊ...
RÁd bych tedy podÅkoval:
Za alfa/beta testovÁnÉ, nÁpady a chybovÁ hlÁÓenÉ:
Osma Ahvenlampi, Stephane Barbaray, Olaf Barthel, Fionn Behrens,
Mario Cattaneo, Michael van Elst, Michael Hohmann, Markus
Illenseer, Frank Mariak, Klaus Melchior, Bernhard Moellemann,
Matthias Scheler, Ralph Schmidt, Tobias Walter.
Za pÒeklady:
Amiga Translators Organization (ATO). V souboru
Readme.Locale
naleznete seznam pÒekladatelÊ.
Matthew Dillon
Bez tv×ho
vynikajÉcÉho
vÙvojov×ho syst×mu DICE C a jinÙch
dalÓÉch programÊ by ToolManager prostÅ nikdy neexistoval!
VÓem uÚivatelÊm, kteÒÉ mi poslali penÉze:
VaÓe podpora mi pomohla dÁle vyvÉjet novou verzi.
VÓem uÚivatelÊm, kteÒÉ mi poslali pozdrav:
SkuteÃnÅ rÁd Ãtu vaÓe dopisy a e-maily!
ToolManager pouÚÉvÁ nÁsledujÉcÉ balÉky:
picture.datatype V43
Copyright (C) 1995-1996 Ralph Schmidt, Frank Mariak &
Matthias Scheler
WBStart 2.2
Copyright (C) 1991-1996 Stefan Becker
ScreenNotify 1.0
Copyright (C) 1995 Stefan Becker
DOSPath 1.0
Copyright (C) 1996 Stefan Becker
MUI
Copyright (C) 1993-1997 Stefan Stuntz
DomovskÁ strÁnka na World Wide Web:
http://www.sasg.com/
.
Pophotkey.mcc, Popport.mcc, Popposition.mcc
Copyright (C) 1996-1997 Klaus Melchior
Ikony
Copyright (C) 1995 Michael W. Hohmann
Informace o MUI
***************
Tento program pouÚÉvÁ
MUI - MagicUserInterface
(c) Copyright 1993-97 Stefan Stuntz
MUI je syst×m, slouÚÉcÉ ke generovÁnÉ a sprÁvÅ grafick×ho uÚivatelsk×ho
prostÒedÉ. PomocÉ programu pro nastavenÉ MUI si mÊÚe uÚivatel pÒizpÊsobit
danÙ program pÒesnÅ svÙm poÚadavkÊm a sv×mu cÉtÅnÉ.
MUI je distribuovÁno jako shareware. KompletnÉ balÉk, obsahujÉcÉ mnoÚstvÉ
pÒÉkladÊ a dalÓÉch informacÉ, zÉskÁte na vaÓÉ lokÁlnÉ BBS nebo mÉstÅ
prodeje PD diskÊ v archÉvu s nÁzvem "muiXXusr.lha" (kde XX znamenÁ ÃÉslo
poslednÉ verze).
Pokud si pÒejete se zaregistrovat pÒÉmo, prostÅ poÓlete
30.- DM nebo 20.- US$
na
Stefan Stuntz
Eduard-Spranger-Strase 7
80935 MÈnchen
GERMANY
Podpora a pÒÉmÁ registrace pÒes sÉÔ je dostupnÁ na
http://www.sasg.com/
RejstÒÉk
********
Adresy Author
Autor Author
Budoucnost Future
Copyright Copyright
DÁrky GiftWare
DÉky Credits
Datatypy Requirements
Diskinserted InputEvent classes
Diskremoved InputEvent classes
Distribuce Copyright
DomovskÁ strÁnka Author
DOSPath Requirements
E-Mail Author
GiftWare GiftWare
Hork× klÁvesy Hotkeys
Instalace Installation
Installer V43.3 Installation
KÏdy pro rawkey rawkey key codes
KÏdy pro rawmouse rawmouse key codes
Koncepty Concepts
KontaktnÉ adresy Author
MUI MUI
NastavenÉ Preferences
Objekt typu Ikona Icon objects
Objekt typu LiÓta Dock objects
Objekt typu Menu Menu objects
Objekt typu Zvuk Sound objects
Objekty typu ObrÁzek Image objects
Objekty typu Program Exec objects
OS 3.0 Requirements
PÒÉklady horkÙch klÁves Hotkey examples
PÒeÒaÄovaÃe Qualifiers
PictDT V43 Requirements
PoÓtovnÉ adresa Author
PoÚadavky Requirements
PodÅkovÁnÉ Credits
Pophotkey Requirements
Popis horkÙch klÁves Hotkeys
Popport Requirements
Popposition Requirements
PrÁvnÉ nÁleÚitosti Copyright
Rawkey InputEvent classes
Rawmouse InputEvent classes
ScreenNotify Requirements
SvolenÉ Copyright
TÒÉdy InputEvent InputEvent classes
V39 Requirements
WBStart Requirements
Word Wide Web Author
ZÁkazy Copyright